#ifndef CTABLEVIEW_H
#define CTABLEVIEW_H

#include <QResizeEvent>
#include <QSplitter>
#include <QTableView>

class CTableView : public QTableView
{
    Q_OBJECT

    int m_count;
public:
    CTableView(QSplitter *splitter): QTableView(splitter) { }
    CTableView(QWidget *parent=0);

    void resizeEvent(QResizeEvent *);

public slots:
    void resizeColumns();
    void setColsCount(int);

private slots:
    void columnCountChanged(int oldCount, int newCount);
};

#endif // CTABLEVIEW_H
